laughing stock
noun
°An object of ridicule, someone who is publicly ridiculed; a butt of sport.